Khmer Rouge

A name given to members of the Communist Party of Kampuchea which ruled Cambodia.

Khmer Rouge Definition
Khmer Rouge Definition

Flippy

The leader in educational esports.